inner workings - Espagnol Anglais Dictionnaire